

package org.ing.sisval.util;

import java.util.ArrayList;
import javax.swing.JComboBox;
import org.ing.sisval.be.BEPropiedad;
import org.ing.sisval.bl.BLPropiedad;
import org.rx.cr.conf.Config;


public class UtilPropiedad {
    private Config config;

    public UtilPropiedad(Config config) {
        this.config = config;
    }
     public void cargarPropiedad(JComboBox cbx) throws Exception {
        cbx.removeAllItems();
         BLPropiedad bl = new BLPropiedad(config);
        ArrayList<BEPropiedad> list = bl.listar();
        cbx.addItem(new BEPropiedad());
        for (BEPropiedad be : list) {
            be.setTipo_item(BEPropiedad.VALOR_ITEM);
            cbx.addItem(be);
            System.out.println(".."+be.getPropietario1());
        }
    }

    public void seleccionarPropiedad(int id, JComboBox cbx) throws Exception {
        int items = cbx.getItemCount();
        for (int i = 0; i < items; i++) {
            if (((BEPropiedad) cbx.getItemAt(i)).getPropiedadid() == id) {
                cbx.setSelectedIndex(i);
            }
        }
    }
    
    
}
